์๋น์ค
Coupang์์ ์๋น์ค ํ๊ณ ์๋ AppleCare+(์ผ์๋ฉ ๋ณดํ์ํ)์
๊ตฌ๋
ํ๋ซํผ์ ๊ฐ๋ฐํ์ฌ ํ๋์ ๊ตฌ๋
ํ์ดํ๋ผ์ธ์ผ๋ก ์๋น์ค ์ ๊ณต
๊ธฐ๊ฐ
2024.01.02 ~ 2024.12.28 | 12M
๐ป ํ๋ก์ ํธ ์คํ
Category | Technologies |
---|---|
Backend | Kotlin + JPA , Java |
Frontend | Next.js, Angular.js |
Infra | CircleCI, Kubernetes, Kafka, Jenkins(Batch) |
โก ์ฃผ์ ๊ฒฝํ
1๏ธโฃ SpringBoot 3 Migration
- ์ ๋ฌด: 2.7.x ๋ฒ์ ์์ 3.2.x ๋ฒ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋
- ๋ฒ์: ๋ฐฑ์๋ ์ ์ฒด ์์คํ (Batch, Kafka, Server)
- ๊ธฐ๊ฐ: 16 working days
- ์ฑ๊ณผ: ์ปดํฉํธํ ๋ง์ด๊ทธ๋ ์ด์ ์๋ฃ
2๏ธโฃ MSA ์ฐ๊ณ ๊ฐ๋ฐ
- ํ์
ํ
- MyCoupang
- Payment (Coupang Fintech)
- Order
- Benefit
- Delivery
- Sales SettleMent
- Infra (Kafka, Coupang Notification System)
- vendor (Apple)
- ํต์ฌ ํ๋: ํ๋ก์ธ์ค ๋ฐ ๋ฐ์ดํฐ ๋์ฌ๊ด๊ณ ์ ๋ฆฝ
- ์ญํ : ํ๊ฐ ์ปค๋ฎค๋์ผ์ด์ ๋ฐ ํ์ ๊ฐ๋ฐ ์ฃผ๋
3๏ธโฃ War Room ์ด์
- ๋ฌธ์ ์ํฉ: ๊ฒฐ์ ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ด์๋ก ์ธํ ์ ๊ธฐ๊ตฌ๋ ์ํ๊ฐ ์ฐ๋ ์ฅ์
- ๋์ํ๋
- ์๋น์ค ์ฅ์ ํ์ ํํฉ ํ์
- ๊ฒฐ์ ํ๊ณผ์ ์ค์๊ฐ ์ปค๋ฎค๋์ผ์ด์
- ์ํฅ๋ฐ์ ๊ณ ๊ฐ๋ค์ ๋ํ ์ฌํ์ฒ๋ฆฌ ์งํ (ex, ์๋ชป๋ ๊ตฌ๋ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ณ ๊ฐ๋ค์ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ์ด์ ์ผ์ด์ค ํ๋ณธ ์ถ์ถ)
- ๊ฐ์ ์ฌํญ: ์ ์ฌ ์ฅ์ ๋ฐฉ์ง๋ฅผ ์ํ ๋ฐฉ์ด๋ก์ง ๊ตฌํ
4๏ธโฃ Project A to Z
-
ํ๋ก์ ํธ ๋ฒ์: 0 to 1,
โ ์ฟ ํก์์ ์๋ก ์ ๊ณต๋๋ ๊ตฌ๋ ์ํ์ ๋ํ ๊ตฌ๋ ํ๋ซํผ ๋๋ฉ์ธ์ ์ ๊ท๋ก ๊ฐ๋ฐํ๋ ํ๋ก์ ํธ์ด๊ธฐ์,
์ฟ ํก์ ์ธํ๋ผ ์์์ ์ ๊ณต๋๋ ํ์ ํ์ฉํ์ฌ
ํ๋ก์ ํธ ์์ฑ๋ถํฐ CI-CD ๋ฐ ๋ก๊ทธ ์์คํ ๋ฑ ๋ง์ ๋ถ๋ถ์ ์ฌ์ฉํด ๋ณผ ์ ์์๋ค. -
์ฃผ์ ํน์ง
- MSA ๊ธฐ๋ฐ์ ๋๊ท๋ชจ ํ๋ก์ ํธ
- ์ํคํ ์ฒ ์ค๊ณ ์ฐธ์ฌ
- ์๋น์ค ์คํ ๋ฐ ์์ ํ ์ฃผ๋
-
์์: ์์ ๋ค์นด๋ผ์ฟ ๋ฐฐ๋ผ ๋ถ๋ฆฌ์ฐ๋ ํ๊ฒฝ์์ ์์ง๋์ด๋ถ๋ค๊ณผ ์ปด์ ์งํํ๋ฉด์ ๋ง์ ํผ๋๋ฐฑ์ ๋ฐ๊ณ ๋ฐฑ์ค๋ ์์ง๋์ด๋ก์จ ๋ป๊น์ ์คํญ์ ๋ฐ์ ์ ์์๋ 1๋ ์ด์๋ค.